protein rich vegetarian food for weight gain

Best popular protein rich vegetarian food for weight gain